import { Entity } from "../../../../../Core/Module/Entity/Entity";
import { IAwake } from "../../../../../Core/Module/EventSystem/IAwakeSystem";
import { IDestroy } from "../../../../../Core/Module/EventSystem/IDestroySystem";
import { ILateUpdate } from "../../../../../Core/Module/EventSystem/ILateUpdateSystem";
import { ImplementsInterface } from "../../../../../Decorator/Decorator";

@ImplementsInterface(IAwake)
@ImplementsInterface(ILateUpdate)
@ImplementsInterface(IDestroy)
export class NetThreadComponent extends Entity implements IAwake, ILateUpdate, IDestroy {

    public static Instance: NetThreadComponent;

    public isStop: boolean;

}